do battle with

交战与之交战交手与之斗争

do battle with 近义词

do battle with

等同于 combat

do battle with

等同于 engage